home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 2207 / 2207.xpi / chrome / cooliris.jar / content / cooliris / cpvwSearch / coolpreviewsSidebar.xul < prev   
Extensible Markup Language  |  2010-01-25  |  18KB  |  363 lines

  1. <?xml version="1.0"?>
  2. <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
  3. <?xml-stylesheet href="chrome://cooliris/skin/coolpreviews_search.css" type="text/css"?>
  4. <?xml-stylesheet href="chrome://browser/skin/browser.css" type="text/css" ?>
  5.  
  6. <!DOCTYPE window [
  7. <!ENTITY % brandDTD SYSTEM "chrome://branding/locale/brand.dtd" >
  8. %brandDTD;
  9. <!ENTITY % browserDTD SYSTEM "chrome://browser/locale/browser.dtd" >
  10. %browserDTD;
  11. <!ENTITY % globalRegionDTD SYSTEM "chrome://global-region/locale/region.dtd">
  12. %globalRegionDTD;
  13. <!ENTITY % charsetDTD SYSTEM "chrome://global/locale/charsetOverlay.dtd" >
  14.  
  15. %charsetDTD;
  16. <!ENTITY % textcontextDTD SYSTEM "chrome://global/locale/textcontext.dtd" >
  17. %textcontextDTD;
  18. <!ENTITY % customizeToolbarDTD SYSTEM "chrome://global/locale/customizeToolbar.dtd">
  19.   %customizeToolbarDTD;
  20. <!ENTITY % placesDTD SYSTEM "chrome://browser/locale/places/places.dtd">
  21. %placesDTD;
  22. <!ENTITY % safebrowsingDTD SYSTEM "chrome://browser/locale/safebrowsing/phishing-afterload-warning-message.dtd">
  23. %safebrowsingDTD;
  24. ]>
  25.  
  26.  
  27. <page id="cpvw_sidebar"
  28.  xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  29.  xmlns:html="http://www.w3.org/1999/xhtml"
  30.  title="CoolPreviewsSidebar"
  31.  orient="vertical"
  32.  onload="cpvw_search.init();"
  33.  onunload="cpvw_search.unload();"
  34.  onresize="cpvw_search.changeSize();" 
  35.  persist="width height screenX screenY sizemode">
  36.     
  37.     <script type="application/x-javascript" src="chrome://cooliris/content/utils.js"/>
  38.     <script type="application/x-javascript" src="chrome://cooliris/content/xmlhttpNew.js"/>
  39.     
  40.     <script type="application/x-javascript" src="chrome://cooliris/content/cpvwSearch/coolirisSearch.js"/>
  41.  
  42.     <script type="application/x-javascript" src="chrome://global/content/printUtils.js"/>
  43. <script type="application/x-javascript" src="chrome://global/content/viewZoomOverlay.js"/>
  44. <script type="application/x-javascript" src="chrome://browser/content/browser.js"/>
  45. <script type="application/x-javascript" src="chrome://global/content/inlineSpellCheckUI.js"/>
  46. <script type="application/x-javascript" src="chrome://global/content/viewSourceUtils.js"/>
  47. <script type="application/x-javascript" src="chrome://browser/content/nsContextMenu.js"/>
  48.  
  49. <script type="application/x-javascript" src="chrome://browser/content/safebrowsing/sb-loader.js"/>
  50. <script type="application/x-javascript" src="chrome://global/content/contentAreaUtils.js"/>
  51.  
  52. <script type="application/javascript" src="chrome://browser/content/places/editBookmarkOverlay.js"/>
  53.  
  54.  
  55.     <popupset id="mainPopupSet1">
  56.  
  57. <popup id="contentAreaContextMenu1"
  58.            onpopupshowing="if (event.target != this) return true;  gContextMenu = new nsContextMenu(this, document.getElementById('cpvw_searchFrame')); return gContextMenu.shouldDisplay;"
  59.            onpopuphiding="if (event.target == this) { gContextMenu = null; }">
  60.  
  61.       <menuitem id="spell-no-suggestions"
  62.                 disabled="true"
  63.                 label="&spellNoSuggestions.label;"/>
  64.       <menuitem id="spell-add-to-dictionary"
  65.                 label="&spellAddToDictionary.label;"
  66.                 accesskey="&spellAddToDictionary.accesskey;"
  67.                 oncommand="InlineSpellCheckerUI.addToDictionary();"/>
  68.       <menuseparator id="spell-suggestions-separator"/>
  69.       <menuitem id="context-openlink"
  70.                 label="&openLinkCmd.label;"
  71.                 accesskey="&openLinkCmd.accesskey;"
  72.                 oncommand="gContextMenu.openLink();"/>
  73.  
  74.       <menuitem id="context-openlinkintab"
  75.                 label="&openLinkCmdInTab.label;"
  76.                 accesskey="&openLinkCmdInTab.accesskey;"
  77.                 oncommand="gContextMenu.openLinkInTab();"/>
  78.       <menuseparator id="context-sep-open"/>
  79.       <menuitem id="context-bookmarklink"
  80.                 label="&bookmarkThisLinkCmd.label;"
  81.                 accesskey="&bookmarkThisLinkCmd.accesskey;"
  82.                 oncommand="gContextMenu.bookmarkLink();"/>
  83.       <menuitem id="context-savelink"
  84.                 label="&saveLinkCmd.label;"
  85.                 accesskey="&saveLinkCmd.accesskey;"
  86.                 oncommand="gContextMenu.saveLink();"/>
  87.       <menuitem id="context-sendlink"
  88.                 label="&sendLinkCmd.label;"
  89.                 accesskey="&sendLinkCmd.accesskey;"
  90.                 oncommand="gContextMenu.sendLink();"/>
  91.       <menuitem id="context-copyemail"
  92.                 label="©EmailCmd.label;"
  93.                 accesskey="©EmailCmd.accesskey;"
  94.                 oncommand="gContextMenu.copyEmail();"/>
  95.       <menuitem id="context-copylink"
  96.                 label="©LinkCmd.label;"
  97.                 accesskey="©LinkCmd.accesskey;"
  98.                 oncommand="goDoCommand('cmd_copyLink');"/>
  99.       
  100.       <menuitem id="context-reloadimage"
  101.                 label="&reloadImageCmd.label;"
  102.                 accesskey="&reloadImageCmd.accesskey;"
  103.                 oncommand="gContextMenu.reloadImage();"/>
  104.       <menuitem id="context-viewimage"
  105.                 label="&viewImageCmd.label;"
  106.                 accesskey="&viewImageCmd.accesskey;"
  107.                 oncommand="gContextMenu.viewMedia(event);"
  108.                 onclick="checkForMiddleClick(this, event);"/>
  109.  
  110.       <menuitem id="context-viewvideo"
  111.                 label="&viewVideoCmd.label;"
  112.                 accesskey="&viewVideoCmd.accesskey;"
  113.                 oncommand="gContextMenu.viewMedia(event);"
  114.                 onclick="checkForMiddleClick(this, event);"/>
  115.       <menuitem id="context-copyimage-contents"
  116.                 label="©ImageContentsCmd.label;"
  117.                 accesskey="©ImageContentsCmd.accesskey;"
  118.                 oncommand="goDoCommand('cmd_copyImageContents');"/>
  119.       <menuitem id="context-copyimage"
  120.                 label="©ImageCmd.label;"
  121.                 accesskey="©ImageCmd.accesskey;"
  122.                 oncommand="gContextMenu.copyMediaLocation();"/>
  123.       <menuitem id="context-copyvideourl"
  124.                 label="©VideoURLCmd.label;"
  125.                 accesskey="©VideoURLCmd.accesskey;"
  126.                 oncommand="gContextMenu.copyMediaLocation();"/>
  127.       <menuitem id="context-copyaudiourl"
  128.                 label="©AudioURLCmd.label;"
  129.                 accesskey="©AudioURLCmd.accesskey;"
  130.                 oncommand="gContextMenu.copyMediaLocation();"/>
  131.       <menuseparator id="context-sep-copyimage"/>
  132.       <menuitem id="context-saveimage"
  133.                 label="&saveImageCmd.label;"
  134.                 accesskey="&saveImageCmd.accesskey;"
  135.                 oncommand="gContextMenu.saveMedia();"/>
  136.       <menuitem id="context-sendimage"  
  137.                 label="&sendImageCmd.label;" 
  138.                 accesskey="&sendImageCmd.accesskey;" 
  139.                 oncommand="gContextMenu.sendMedia();"/>
  140.       <menuitem id="context-setDesktopBackground"
  141.                 label="&setDesktopBackgroundCmd.label;"
  142.                 accesskey="&setDesktopBackgroundCmd.accesskey;"
  143.                 oncommand="gContextMenu.setDesktopBackground();"/>
  144.  
  145.       <menuitem id="context-blockimage"
  146.                 type="checkbox"
  147.                 accesskey="&blockImageCmd.accesskey;"
  148.                 oncommand="gContextMenu.toggleImageBlocking(this.getAttribute('checked') == 'true');"/>
  149.       <menuitem id="context-viewimageinfo"
  150.                 label="&viewImageInfoCmd.label;"
  151.                 accesskey="&viewImageInfoCmd.accesskey;"
  152.                 oncommand="gContextMenu.viewImageInfo();"/>
  153.       <menuitem id="context-savevideo"
  154.                 label="&saveVideoCmd.label;"
  155.                 accesskey="&saveVideoCmd.accesskey;"
  156.                 oncommand="gContextMenu.saveMedia();"/>
  157.       <menuitem id="context-saveaudio"
  158.                 label="&saveAudioCmd.label;"
  159.                 accesskey="&saveAudioCmd.accesskey;"
  160.                 oncommand="gContextMenu.saveMedia();"/>
  161.       <menuitem id="context-sendvideo"
  162.                 label="&sendVideoCmd.label;"
  163.                 accesskey="&sendVideoCmd.accesskey;"
  164.                 oncommand="gContextMenu.sendMedia();"/>
  165.       <menuitem id="context-sendaudio"
  166.                 label="&sendAudioCmd.label;"
  167.                 accesskey="&sendAudioCmd.accesskey;"
  168.                 oncommand="gContextMenu.sendMedia();"/>
  169.       <menuitem id="context-back"
  170.                 label="&backCmd.label;"
  171.                 accesskey="&backCmd.accesskey;"
  172.                 command="Browser:BackOrBackDuplicate"
  173.                 onclick="checkForMiddleClick(this, event);"/>
  174.       <menuitem id="context-forward"
  175.                 label="&forwardCmd.label;"
  176.                 accesskey="&forwardCmd.accesskey;"
  177.                 command="Browser:ForwardOrForwardDuplicate"
  178.                 onclick="checkForMiddleClick(this, event);"/>
  179.       <menuitem id="context-reload"
  180.                 label="&reloadCmd.label;"
  181.                 accesskey="&reloadCmd.accesskey;"
  182.                 command="Browser:ReloadOrDuplicate"
  183.                 onclick="checkForMiddleClick(this, event);"/>
  184.  
  185.       <menuitem id="context-stop"
  186.                 label="&stopCmd.label;"
  187.                 accesskey="&stopCmd.accesskey;"
  188.                 command="Browser:Stop"/>
  189.       <menuseparator id="context-sep-stop"/>
  190.       <menuitem id="context-bookmarkpage"
  191.                 label="&bookmarkPageCmd2.label;"
  192.                 accesskey="&bookmarkPageCmd2.accesskey;"
  193.                 oncommand="gContextMenu.bookmarkThisPage();"/>
  194.       <menuitem id="context-savepage"
  195.                 label="&savePageCmd.label;"
  196.                 accesskey="&savePageCmd.accesskey2;"
  197.                 oncommand="gContextMenu.savePageAs();"/>
  198.       <menuitem id="context-sendpage"  
  199.                 label="&sendPageCmd.label;" 
  200.                 accesskey="&sendPageCmd.accesskey;" 
  201.                 oncommand="gContextMenu.sendPage();"/>
  202.       <menuseparator id="context-sep-viewbgimage"/>  
  203.       <menuitem id="context-viewbgimage"
  204.                 label="&viewBGImageCmd.label;"
  205.                 accesskey="&viewBGImageCmd.accesskey;"
  206.                 oncommand="gContextMenu.viewBGImage(event);"
  207.                 onclick="checkForMiddleClick(this, event);"/>
  208.       <menuitem id="context-undo"
  209.                 label="&undoCmd.label;"
  210.                 accesskey="&undoCmd.accesskey;"
  211.                 command="cmd_undo"/>
  212.       <menuseparator id="context-sep-undo"/>
  213.  
  214.       <menuitem id="context-cut"
  215.                 label="&cutCmd.label;"
  216.                 accesskey="&cutCmd.accesskey;"
  217.                 command="cmd_cut"/>
  218.       <menuitem id="context-copy"
  219.                 label="©Cmd.label;"
  220.                 accesskey="©Cmd.accesskey;"
  221.                 command="cmd_copy"/>
  222.       <menuitem id="context-paste"
  223.                 label="&pasteCmd.label;"
  224.                 accesskey="&pasteCmd.accesskey;"
  225.                 command="cmd_paste"/>
  226.       <menuitem id="context-delete"
  227.                 label="&deleteCmd.label;"
  228.                 accesskey="&deleteCmd.accesskey;"
  229.                 command="cmd_delete"/>
  230.       <menuseparator id="context-sep-paste"/>
  231.       <menuitem id="context-selectall"
  232.                 label="&selectAllCmd.label;"
  233.                 accesskey="&selectAllCmd.accesskey;"
  234.                 command="cmd_selectAll"/>      
  235.       <menuseparator id="context-sep-selectall"/>
  236.       <menuitem id="context-keywordfield"
  237.                 label="&keywordfield.label;"
  238.                 accesskey="&keywordfield.accesskey;"
  239.                 oncommand="AddKeywordForSearchField();"/>
  240.       <menuitem id="context-searchselect"
  241.                 oncommand="BrowserSearch.loadSearch(getBrowserSelection(), true);"/>
  242.  
  243.       <menuseparator id="frame-sep"/>
  244.       <menu id="frame" label="&thisFrameMenu.label;" accesskey="&thisFrameMenu.accesskey;">
  245.         <menupopup>
  246.           <menuitem id="context-showonlythisframe"
  247.                     label="&showOnlyThisFrameCmd.label;"
  248.                     accesskey="&showOnlyThisFrameCmd.accesskey;"
  249.                     oncommand="gContextMenu.showOnlyThisFrame();"/>
  250.           <menuitem id="context-openframe"
  251.                     label="&openFrameCmd.label;"
  252.                     accesskey="&openFrameCmd.accesskey;"
  253.                     oncommand="gContextMenu.openFrame();"/>
  254.           <menuitem id="context-openframeintab"
  255.                     label="&openFrameCmdInTab.label;"
  256.                     accesskey="&openFrameCmdInTab.accesskey;"
  257.                     oncommand="gContextMenu.openFrameInTab();"/>
  258.           <menuseparator/>
  259.           <menuitem id="context-reloadframe"
  260.                     label="&reloadFrameCmd.label;"
  261.                     accesskey="&reloadFrameCmd.accesskey;"
  262.                     oncommand="gContextMenu.reloadFrame();"/>
  263.           <menuseparator/>
  264.  
  265.           <menuitem id="context-bookmarkframe"
  266.                     label="&bookmarkThisFrameCmd.label;"
  267.                     accesskey="&bookmarkThisFrameCmd.accesskey;"
  268.                     oncommand="gContextMenu.addBookmarkForFrame();"/>
  269.           <menuitem id="context-saveframe"
  270.                     label="&saveFrameCmd.label;"
  271.                     accesskey="&saveFrameCmd.accesskey;"
  272.                     oncommand="gContextMenu.saveFrame();"/>
  273.           <menuseparator/>
  274.           <menuitem id="context-printframe"
  275.                     label="&printFrameCmd.label;"
  276.                     accesskey="&printFrameCmd.accesskey;"
  277.                     oncommand="gContextMenu.printFrame();"/>
  278.           <menuseparator/>
  279.           <menuitem id="context-viewframesource"
  280.                     label="&viewFrameSourceCmd.label;"
  281.                     accesskey="&viewFrameSourceCmd.accesskey;"
  282.                     oncommand="gContextMenu.viewFrameSource();"
  283.                     observes="isFrameImage"/>
  284.           <menuitem id="context-viewframeinfo"
  285.                     label="&viewFrameInfoCmd.label;"
  286.                     accesskey="&viewFrameInfoCmd.accesskey;"
  287.                     oncommand="gContextMenu.viewFrameInfo();"/>
  288.         </menupopup>
  289.       </menu>
  290.  
  291.       <menuitem id="context-viewpartialsource-selection"
  292.                 label="&viewPartialSourceForSelectionCmd.label;"
  293.                 accesskey="&viewPartialSourceCmd.accesskey;"
  294.                 oncommand="gContextMenu.viewPartialSource('selection');"
  295.                 observes="isImage"/>
  296.       <menuitem id="context-viewpartialsource-mathml"
  297.                 label="&viewPartialSourceForMathMLCmd.label;"
  298.                 accesskey="&viewPartialSourceCmd.accesskey;"
  299.                 oncommand="gContextMenu.viewPartialSource('mathml');"
  300.                 observes="isImage"/>
  301.       <menuseparator id="context-sep-viewsource"/>
  302.       <menuitem id="context-viewsource"
  303.                 label="&viewPageSourceCmd.label;"
  304.                 accesskey="&viewPageSourceCmd.accesskey;"
  305.                 oncommand="BrowserViewSourceOfDocument(gContextMenu.browser.contentDocument);"
  306.                 observes="isImage"/>
  307.       <menuitem id="context-viewinfo"
  308.                 label="&viewPageInfoCmd.label;"
  309.                 accesskey="&viewPageInfoCmd.accesskey;"
  310.                 oncommand="gContextMenu.viewInfo();"/>
  311.       <menuseparator id="spell-separator"/>
  312.       <menuitem id="spell-check-enabled"
  313.                 label="&spellCheckEnable.label;"
  314.                 type="checkbox"
  315.                 accesskey="&spellCheckEnable.accesskey;"
  316.                 oncommand="InlineSpellCheckerUI.toggleEnabled();"/>
  317.       <menuitem id="spell-add-dictionaries-main"
  318.                 label="&spellAddDictionaries.label;"
  319.                 accesskey="&spellAddDictionaries.accesskey;"
  320.                 oncommand="gContextMenu.addDictionaries();"/>
  321.       <menu id="spell-dictionaries"
  322.             label="&spellDictionaries.label;"
  323.             accesskey="&spellDictionaries.accesskey;">
  324.  
  325.           <menupopup id="spell-dictionaries-menu">
  326.               <menuseparator id="spell-language-separator"/>
  327.               <menuitem id="spell-add-dictionaries"
  328.                         label="&spellAddDictionaries.label;"
  329.                         accesskey="&spellAddDictionaries.accesskey;"
  330.                         oncommand="gContextMenu.addDictionaries();"/>
  331.           </menupopup>
  332.       </menu>
  333.       <menuseparator hidden="true" id="context-sep-bidi"/>
  334.       <menuitem hidden="true" id="context-bidi-text-direction-toggle"
  335.                 label="&bidiSwitchTextDirectionItem.label;"
  336.                 accesskey="&bidiSwitchTextDirectionItem.accesskey;"
  337.                 command="cmd_switchTextDirection"/>
  338.       <menuitem hidden="true" id="context-bidi-page-direction-toggle"
  339.                 label="&bidiSwitchPageDirectionItem.label;"
  340.                 accesskey="&bidiSwitchPageDirectionItem.accesskey;"
  341.                 oncommand="gContextMenu.switchPageDirection();"/>
  342.     </popup>
  343.     </popupset>
  344.  
  345.     <vbox flex="1">
  346.         <hbox flex="1">
  347.             <vbox id="outerBox" class="outerBox">
  348.                 <hbox>
  349.                     <label value="Google" class="link" onclick="cpvw_search.changeEngine('google')"/>
  350.                     <label value="Bing" class="link" onclick="cpvw_search.changeEngine('bing')"/>
  351.                     <label value="Yahoo" class="link" onclick="cpvw_search.changeEngine('yahoo')"/>
  352.                 </hbox>                
  353.                 <vbox flex="1" style="-moz-border-radius-topleft:10px;-moz-border-radius-bottomleft:10px;background-color:white;padding:5px;">
  354.                     <browser context="contentAreaContextMenu1" type="content" disablehistory="true" flex="1" onload="cpvw_search.searchFrameLoad();" id="cpvw_searchFrame"/>                    
  355.                 </vbox>
  356.             </vbox>
  357.         </hbox>
  358.         <vbox style="visibility:hidden;">
  359.             <browser type="content" disablehistory="true" flex="1" id="cpvw_scrollFrame" onload="cpvw_search.scrollFrameLoad();"/>
  360.         </vbox>
  361.     </vbox>
  362. </page>
  363.